distinguished professor - Français Anglais Dictionnaire